import Layout from '@/layouts/BasicLayout'
import LayoutInset from '@/layouts/LayoutInset'

const assetManagement = {
    path: '/asset-management',
    component: Layout,
    name: 'AssetManagement',
    meta: {
        title: '资产管理',
        code: 'dlyh_r_a7_1'
    },
    redirect: '/asset-management/operation-facilities',
    children: [
        {
            path: 'operation-facilities',
            name: 'OperationFacilities',
            component: LayoutInset,
            meta: {
                title: '运营管理设施',
                iconSvg: 'operation-facilities',
                code: 'dlyh_a7_b16_1'
            },
            redirect: '/asset-management/operation-facilities/management-office/index',
            children: [
                {
                    path: 'management-office',
                    name: 'ManagementOffice',
                    meta: {
                        title: '管理处',
                        code: 'dlyh_b16_c28_1'
                    },
                    redirect: '/asset-management/operation-facilities/management-office/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'ManagementOfficeList',
                            meta: {
                                title: '列表',
                                componentName: 'ManagementOfficeList',
                                details: ['ManagementOfficeEdit', 'ManagementOfficeDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/management-office/index')
                        },
                        {
                            path: 'add',
                            name: 'ManagementOfficeAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/operation-facilities/management-office/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/management-office/add')
                        },
                        {
                            path: 'edit',
                            name: 'ManagementOfficeEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/operation-facilities/management-office/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/management-office/add')
                        },
                        {
                            path: 'detail',
                            name: 'ManagementOfficeDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/operation-facilities/management-office/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/management-office/add')
                        }
                    ]
                },
                {
                    path: 'surveillance-center',
                    name: 'SurveillanceCenter',
                    meta: {
                        title: '监控中心',
                        code: 'dlyh_b16_c29_1'
                    },
                    redirect: '/asset-management/operation-facilities/surveillance-center/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'SurveillanceCenterList',
                            meta: {
                                title: '列表',
                                componentName: 'SurveillanceCenterList',
                                details: ['SurveillanceCenterEdit', 'SurveillanceCenterDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/surveillance-center/index')
                        },
                        {
                            path: 'add',
                            name: 'SurveillanceCenterAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/operation-facilities/surveillance-center/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/surveillance-center/add')
                        },
                        {
                            path: 'edit',
                            name: 'SurveillanceCenterEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/operation-facilities/surveillance-center/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/surveillance-center/add')
                        },
                        {
                            path: 'detail',
                            name: 'SurveillanceCenterDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/operation-facilities/surveillance-center/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/surveillance-center/add')
                        }
                    ]
                },
                {
                    path: 'tunnel-station',
                    name: 'TunnelStation',
                    meta: {
                        title: '隧管所',
                        code: 'dlyh_b16_c30_1'
                    },
                    redirect: '/asset-management/operation-facilities/tunnel-station/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'TunnelStationList',
                            meta: {
                                title: '列表',
                                componentName: 'TunnelStationList',
                                details: ['TunnelStationEdit', 'TunnelStationDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/tunnel-station/index')
                        },
                        {
                            path: 'add',
                            name: 'TunnelStationAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/operation-facilities/tunnel-station/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/tunnel-station/add')
                        },
                        {
                            path: 'edit',
                            name: 'TunnelStationEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/operation-facilities/tunnel-station/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/tunnel-station/add')
                        },
                        {
                            path: 'detail',
                            name: 'TunnelStationDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/operation-facilities/tunnel-station/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/tunnel-station/add')
                        }
                    ]
                },
                {
                    path: 'indoor-distribution',
                    name: 'IndoorDistribution',
                    meta: {
                        title: '室内配电场所',
                        code: 'dlyh_b28_c60_1'
                    },
                    redirect: '/asset-management/operation-facilities/indoor-distribution/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'IndoorDistributionList',
                            meta: {
                                title: '列表',
                                componentName: 'IndoorDistributionList',
                                details: ['IndoorDistributionEdit', 'IndoorDistributionDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/indoor-distribution/index')
                        },
                        {
                            path: 'add',
                            name: 'IndoorDistributionAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/operation-facilities/indoor-distribution/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/indoor-distribution/add')
                        },
                        {
                            path: 'edit',
                            name: 'IndoorDistributionEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/operation-facilities/indoor-distribution/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/indoor-distribution/add')
                        },
                        {
                            path: 'detail',
                            name: 'IndoorDistributionDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/operation-facilities/indoor-distribution/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/operation-facilities/indoor-distribution/add')
                        }
                    ]
                }
            ]
        },
        {
            path: 'line-information',
            name: 'LineInformation',
            component: LayoutInset,
            meta: {
                title: '线路信息',
                iconSvg: 'line-information',
                code: 'dlyh_a7_b17_1'
            },
            redirect: '/asset-management/line-information/highway/index',
            children: [
                {
                    path: 'highway',
                    name: 'Highway',
                    meta: {
                        title: '公路',
                        code: 'dlyh_b17_c31_1'
                    },
                    redirect: '/asset-management/line-information/highway/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'HighwayList',
                            meta: {
                                title: '列表',
                                componentName: 'HighwayList',
                                details: ['HighwayEdit', 'HighwayDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/highway/index')
                        },
                        {
                            path: 'add',
                            name: 'HighwayAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/line-information/highway/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/highway/add')
                        },
                        {
                            path: 'edit',
                            name: 'HighwayEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/line-information/highway/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/highway/add')
                        },
                        {
                            path: 'detail',
                            name: 'HighwayDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/line-information/highway/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/highway/add')
                        }
                    ]
                },
                {
                    path: 'main-trunk',
                    name: 'MainTrunk',
                    meta: {
                        title: '主线路',
                        code: 'dlyh_b17_c32_1'
                    },
                    redirect: '/asset-management/line-information/main-trunk/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'MainTrunkList',
                            meta: {
                                title: '列表',
                                componentName: 'MainTrunkList',
                                details: ['MainTrunkEdit', 'MainTrunkDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/main-trunk/index')
                        },
                        {
                            path: 'add',
                            name: 'MainTrunkAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/line-information/main-trunk/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/main-trunk/add')
                        },
                        {
                            path: 'edit',
                            name: 'MainTrunkEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/line-information/main-trunk/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/main-trunk/add')
                        },
                        {
                            path: 'detail',
                            name: 'MainTrunkDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/line-information/main-trunk/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/main-trunk/add')
                        }
                    ]
                },
                {
                    path: 'line-intersect',
                    name: 'LineIntersect',
                    meta: {
                        title: '线路交叉',
                        code: 'dlyh_b17_c33_1'
                    },
                    redirect: '/asset-management/line-information/line-intersect/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'LineIntersectList',
                            meta: {
                                title: '列表',
                                componentName: 'LineIntersectList',
                                details: ['LineIntersectEdit', 'LineIntersectDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/line-intersect/index')
                        },
                        {
                            path: 'add',
                            name: 'LineIntersectAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/line-information/line-intersect/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/line-intersect/add')
                        },
                        {
                            path: 'edit',
                            name: 'LineIntersectEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/line-information/line-intersect/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/line-intersect/add')
                        },
                        {
                            path: 'detail',
                            name: 'LineIntersectDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/line-information/line-intersect/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/line-intersect/add')
                        }
                    ]
                },
                {
                    path: 'special-line',
                    name: 'SpecialLine',
                    meta: {
                        title: '特殊路段',
                        code: 'dlyh_b17_c34_1'
                    },
                    redirect: '/asset-management/line-information/special-line/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'SpecialLineList',
                            meta: {
                                title: '列表',
                                componentName: 'SpecialLineList',
                                details: ['SpecialLineEdit', 'SpecialLineDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/special-line/index')
                        },
                        {
                            path: 'add',
                            name: 'SpecialLineAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/line-information/special-line/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/special-line/add')
                        },
                        {
                            path: 'edit',
                            name: 'SpecialLineEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/line-information/special-line/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/special-line/add')
                        },
                        {
                            path: 'detail',
                            name: 'SpecialLineDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/line-information/special-line/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/special-line/add')
                        }
                    ]
                },
                {
                    path: 'vector-line',
                    name: 'VectorLine',
                    meta: {
                        title: '矢量线路',
                        code: 'dlyh_b17_c35_1'
                    },
                    redirect: '/asset-management/line-information/vector-line/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'VectorLineList',
                            meta: {
                                title: '列表',
                                componentName: 'VectorLineList',
                                details: []
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/vector-line/index')
                        }
                    ]
                },
                {
                    path: 'stake-coordinates',
                    name: 'StakeCoordinates',
                    meta: {
                        title: '逐桩坐标',
                        code: 'dlyh_b17_c36_1'
                    },
                    redirect: '/asset-management/line-information/stake-coordinates/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'StakeCoordinatesList',
                            meta: {
                                title: '列表',
                                componentName: 'StakeCoordinatesList',
                                details: []
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/line-information/stake-coordinates/index')
                        }
                    ]
                }
            ]
        },
        {
            path: 'roadbed-surface',
            name: 'RoadbedSurface',
            component: LayoutInset,
            meta: {
                title: '路基路面',
                iconSvg: 'roadbed-surface',
                code: 'dlyh_a7_b18_1'
            },
            redirect: '/asset-management/roadbed-surface/road-surface/index',
            children: [
                {
                    path: 'road-surface',
                    name: 'RoadSurface',
                    meta: {
                        title: '路面',
                        code: 'dlyh_b18_c37_1'
                    },
                    redirect: '/asset-management/roadbed-surface/road-surface/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'RoadSurfaceList',
                            meta: {
                                title: '列表',
                                componentName: 'RoadSurfaceList',
                                details: ['RoadSurfaceEdit', 'RoadSurfaceDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/road-surface/index')
                        },
                        {
                            path: 'add',
                            name: 'RoadSurfaceAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/roadbed-surface/road-surface/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/road-surface/add')
                        },
                        {
                            path: 'edit',
                            name: 'RoadSurfaceEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/roadbed-surface/road-surface/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/road-surface/add')
                        },
                        {
                            path: 'detail',
                            name: 'RoadSurfaceDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/roadbed-surface/road-surface/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/road-surface/add')
                        }
                    ]
                },
                {
                    path: 'roadbed',
                    name: 'RoadbedSurfaceRoadbed',
                    meta: {
                        title: '路基',
                        code: 'dlyh_b18_c38_1'
                    },
                    redirect: '/asset-management/roadbed-surface/roadbed/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'RoadbedList',
                            meta: {
                                title: '列表',
                                componentName: 'RoadbedList',
                                details: ['RoadbedEdit', 'RoadbedDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/roadbed/index')
                        },
                        {
                            path: 'add',
                            name: 'RoadbedAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/roadbed-surface/roadbed/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/roadbed/add')
                        },
                        {
                            path: 'edit',
                            name: 'RoadbedEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/roadbed-surface/roadbed/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/roadbed/add')
                        },
                        {
                            path: 'detail',
                            name: 'RoadbedDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/roadbed-surface/roadbed/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/roadbed/add')
                        }
                    ]
                },
                {
                    path: 'highwall',
                    name: 'RoadbedSurfaceHighwall',
                    meta: {
                        title: '边坡',
                        code: 'dlyh_b18_c39_1'
                    },
                    redirect: '/asset-management/roadbed-surface/highwall/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'HighwallList',
                            meta: {
                                title: '列表',
                                componentName: 'HighwallList',
                                details: ['HighwallEdit', 'HighwallDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/highwall/index')
                        },
                        {
                            path: 'add',
                            name: 'HighwallAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/roadbed-surface/highwall/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/highwall/add')
                        },
                        {
                            path: 'edit',
                            name: 'HighwallEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/roadbed-surface/highwall/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/highwall/add')
                        },
                        {
                            path: 'detail',
                            name: 'HighwallDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/roadbed-surface/highwall/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/highwall/add')
                        }
                    ]
                },
                {
                    path: 'embankment',
                    name: 'RoadbedSurfaceEmbankment',
                    meta: {
                        title: '路堤',
                        code: 'dlyh_b29_c61_1'
                    },
                    redirect: '/asset-management/roadbed-surface/embankment/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'EmbankmentList',
                            meta: {
                                title: '列表',
                                componentName: 'EmbankmentList',
                                details: ['EmbankmentEdit', 'EmbankmentDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/embankment/index')
                        },
                        {
                            path: 'add',
                            name: 'EmbankmentAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/roadbed-surface/embankment/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/embankment/add')
                        },
                        {
                            path: 'edit',
                            name: 'EmbankmentEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/roadbed-surface/embankment/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/embankment/add')
                        },
                        {
                            path: 'detail',
                            name: 'EmbankmentDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/roadbed-surface/embankment/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/embankment/add')
                        }
                    ]
                },
                {
                    path: 'structure',
                    name: 'RoadbedSurfaceStructure',
                    meta: {
                        title: '支挡结构物',
                        code: 'dlyh_b29_c62_1'
                    },
                    redirect: '/asset-management/roadbed-surface/structure/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'StructureList',
                            meta: {
                                title: '列表',
                                componentName: 'StructureList',
                                details: ['StructureEdit', 'StructureDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/structure/index')
                        },
                        {
                            path: 'add',
                            name: 'StructureAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/roadbed-surface/structure/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/structure/add')
                        },
                        {
                            path: 'edit',
                            name: 'StructureEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/roadbed-surface/structure/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/structure/add')
                        },
                        {
                            path: 'detail',
                            name: 'StructureDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/roadbed-surface/structure/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/structure/add')
                        }
                    ]
                },
                {
                    path: 'drainage-facilities',
                    name: 'RoadbedSurfaceDrainageFacilities',
                    meta: {
                        title: '排水设施',
                        code: 'dlyh_b29_c63_1'
                    },
                    redirect: '/asset-management/roadbed-surface/drainage-facilities/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'DrainageFacilitiesList',
                            meta: {
                                title: '列表',
                                componentName: 'DrainageFacilitiesList',
                                details: ['DrainageFacilitiesEdit', 'DrainageFacilitiesDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/drainage-facilities/index')
                        },
                        {
                            path: 'add',
                            name: 'DrainageFacilitiesAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/roadbed-surface/drainage-facilities/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/drainage-facilities/add')
                        },
                        {
                            path: 'edit',
                            name: 'DrainageFacilitiesEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/roadbed-surface/drainage-facilities/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/drainage-facilities/add')
                        },
                        {
                            path: 'detail',
                            name: 'DrainageFacilitiesDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/roadbed-surface/drainage-facilities/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/roadbed-surface/drainage-facilities/add')
                        }
                    ]
                }
            ]
        },
        {
            path: 'bridge-tunnel-culvert-Structure',
            name: 'BridgeTunnelCulvertStructure',
            component: LayoutInset,
            meta: {
                title: '桥隧涵构造物',
                iconSvg: 'bridge-tunnel-culvert-structure',
                code: 'dlyh_a7_b19_1'
            },
            redirect: '/asset-management/bridge-tunnel-culvert-Structure/tunnel/index',
            children: [
                {
                    path: 'tunnel',
                    name: 'Tunnel',
                    meta: {
                        title: '隧道',
                        code: 'dlyh_b19_c40_1'
                    },
                    redirect: '/asset-management/bridge-tunnel-culvert-Structure/tunnel/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'TunnelList',
                            meta: {
                                title: '列表',
                                componentName: 'TunnelList',
                                details: ['TunnelEdit', 'TunnelDetails']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/tunnel/index')
                        },
                        {
                            path: 'add',
                            name: 'TunnelAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/tunnel/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/tunnel/add')
                        },
                        {
                            path: 'edit',
                            name: 'TunnelEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/tunnel/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/tunnel/add')
                        },
                        {
                            path: 'detail',
                            name: 'TunnelDetails',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/tunnel/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/tunnel/add')
                        }
                    ]
                },
                {
                    path: 'bridge',
                    name: 'Bridge',
                    meta: {
                        title: '桥梁',
                        code: 'dlyh_b19_c41_1'
                    },
                    redirect: '/asset-management/bridge-tunnel-culvert-Structure/bridge/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'BridgeList',
                            meta: {
                                title: '列表',
                                componentName: 'BridgeList',
                                details: ['BridgeEdit', 'BridgeDetails']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/bridge/index')
                        },
                        {
                            path: 'add',
                            name: 'BridgeAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/bridge/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/bridge/add')
                        },
                        {
                            path: 'edit',
                            name: 'BridgeEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/bridge/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/bridge/add')
                        },
                        {
                            path: 'detail',
                            name: 'BridgeDetails',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/bridge/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/bridge/add')
                        }
                    ]
                },
                {
                    path: 'tunnel-traversal',
                    name: 'TunnelTraversal',
                    meta: {
                        title: '隧道横通',
                        code: 'dlyh_b19_c42_1'
                    },
                    redirect: '/asset-management/bridge-tunnel-culvert-Structure/tunnel-traversal/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'TunnelTraversalList',
                            meta: {
                                title: '列表',
                                componentName: 'TunnelTraversalList',
                                details: ['TunnelTraversalEdit', 'TunnelTraversalDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/tunnel-traversal/index')
                        },
                        {
                            path: 'add',
                            name: 'TunnelTraversalAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/tunnel-traversal/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/tunnel-traversal/add')
                        },
                        {
                            path: 'edit',
                            name: 'TunnelTraversalEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/tunnel-traversal/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/tunnel-traversal/add')
                        },
                        {
                            path: 'detail',
                            name: 'TunnelTraversalDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/tunnel-traversal/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/tunnel-traversal/add')
                        }
                    ]
                },
                {
                    path: 'culvert',
                    name: 'Culvert',
                    meta: {
                        title: '涵洞',
                        code: 'dlyh_b19_c43_1'
                    },
                    redirect: '/asset-management/bridge-tunnel-culvert-Structure/culvert/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'CulvertList',
                            meta: {
                                title: '列表',
                                componentName: 'CulvertList',
                                details: ['CulvertEdit', 'CulvertDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/culvert/index')
                        },
                        {
                            path: 'add',
                            name: 'CulvertAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/culvert/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/culvert/add')
                        },
                        {
                            path: 'edit',
                            name: 'CulvertEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/culvert/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/culvert/add')
                        },
                        {
                            path: 'detail',
                            name: 'CulvertDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/bridge-tunnel-culvert-Structure/culvert/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/bridge-tunnel-culvert-Structure/culvert/add')
                        }
                    ]
                }
            ]
        },
        {
            path: 'along-facilities',
            name: 'AlongFacilities',
            component: LayoutInset,
            meta: {
                title: '沿线设施',
                iconSvg: 'along-facilities',
                code: 'dlyh_a11_b30_1'
            },
            redirect: '/asset-management/along-facilities/sign/index',
            children: [
                {
                    path: 'sign',
                    name: 'Sign',
                    meta: {
                        title: '标志',
                        code: 'dlyh_b30_c64_1'
                    },
                    redirect: '/asset-management/along-facilities/sign/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'SignList',
                            meta: {
                                title: '列表',
                                componentName: 'SignList',
                                details: ['SignEdit', 'SignDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/sign/index')
                        },
                        {
                            path: 'add',
                            name: 'SignAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/along-facilities/sign/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/sign/add')
                        },
                        {
                            path: 'edit',
                            name: 'SignEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/along-facilities/sign/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/sign/add')
                        },
                        {
                            path: 'detail',
                            name: 'SignDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/along-facilities/sign/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/sign/add')
                        }
                    ]
                },
                {
                    path: 'protruding-signpost',
                    name: 'ProtrudingSignpost',
                    meta: {
                        title: '标线及突起路标',
                        code: 'dlyh_b30_c65_1'
                    },
                    redirect: '/asset-management/along-facilities/protruding-signpost/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'ProtrudingSignpostList',
                            meta: {
                                title: '列表',
                                componentName: 'ProtrudingSignpostList',
                                details: ['ProtrudingSignpostEdit', 'ProtrudingSignpostDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/protruding-signpost/index')
                        },
                        {
                            path: 'add',
                            name: 'ProtrudingSignpostAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/along-facilities/protruding-signpost/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/protruding-signpost/add')
                        },
                        {
                            path: 'edit',
                            name: 'ProtrudingSignpostEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/along-facilities/protruding-signpost/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/protruding-signpost/add')
                        },
                        {
                            path: 'detail',
                            name: 'ProtrudingSignpostDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/along-facilities/protruding-signpost/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/protruding-signpost/add')
                        }
                    ]
                },
                {
                    path: 'fence',
                    name: 'Fence',
                    meta: {
                        title: '护栏',
                        code: 'dlyh_b30_c66_1'
                    },
                    redirect: '/asset-management/along-facilities/fence/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'FenceList',
                            meta: {
                                title: '列表',
                                componentName: 'FenceList',
                                details: ['FenceEdit', 'FenceDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/fence/index')
                        },
                        {
                            path: 'add',
                            name: 'FenceAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/along-facilities/fence/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/fence/add')
                        },
                        {
                            path: 'edit',
                            name: 'FenceEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/along-facilities/fence/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/fence/add')
                        },
                        {
                            path: 'detail',
                            name: 'FenceDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/along-facilities/fence/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/fence/add')
                        }
                    ]
                },
                {
                    path: 'fence-netting',
                    name: 'FenceNetting',
                    meta: {
                        title: '隔离栅',
                        code: 'dlyh_b30_c67_1'
                    },
                    redirect: '/asset-management/along-facilities/fence-netting/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'FenceNettingList',
                            meta: {
                                title: '列表',
                                componentName: 'FenceNettingList',
                                details: ['FenceNettingEdit', 'FenceNettingDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/fence-netting/index')
                        },
                        {
                            path: 'add',
                            name: 'FenceNettingAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/along-facilities/fence-netting/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/fence-netting/add')
                        },
                        {
                            path: 'edit',
                            name: 'FenceNettingEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/along-facilities/fence-netting/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/fence-netting/add')
                        },
                        {
                            path: 'detail',
                            name: 'FenceNettingDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/along-facilities/fence-netting/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/fence-netting/add')
                        }
                    ]
                },
                {
                    path: 'outline-marker',
                    name: 'OutlineMarker',
                    meta: {
                        title: '轮廓标',
                        code: 'dlyh_b30_c68_1'
                    },
                    redirect: '/asset-management/along-facilities/outline-marker/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'OutlineMarkerList',
                            meta: {
                                title: '列表',
                                componentName: 'OutlineMarkerList',
                                details: ['OutlineMarkerEdit', 'OutlineMarkerDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/outline-marker/index')
                        },
                        {
                            path: 'add',
                            name: 'OutlineMarkerAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/along-facilities/outline-marker/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/outline-marker/add')
                        },
                        {
                            path: 'edit',
                            name: 'OutlineMarkerEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/along-facilities/outline-marker/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/outline-marker/add')
                        },
                        {
                            path: 'detail',
                            name: 'OutlineMarkerDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/along-facilities/outline-marker/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/outline-marker/add')
                        }
                    ]
                },
                {
                    path: 'antiglare-shield',
                    name: 'AntiglareShield',
                    meta: {
                        title: '防眩板',
                        code: 'dlyh_b30_c69_1'
                    },
                    redirect: '/asset-management/along-facilities/antiglare-shield/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'AntiglareShieldList',
                            meta: {
                                title: '列表',
                                componentName: 'AntiglareShieldList',
                                details: ['AntiglareShieldEdit', 'AntiglareShieldDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/antiglare-shield/index')
                        },
                        {
                            path: 'add',
                            name: 'AntiglareShieldAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/along-facilities/antiglare-shield/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/antiglare-shield/add')
                        },
                        {
                            path: 'edit',
                            name: 'AntiglareShieldEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/along-facilities/antiglare-shield/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/antiglare-shield/add')
                        },
                        {
                            path: 'detail',
                            name: 'AntiglareShieldDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/along-facilities/antiglare-shield/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/antiglare-shield/add')
                        }
                    ]
                },
                {
                    path: 'bridge-fence',
                    name: 'BridgeFence',
                    meta: {
                        title: '桥梁防护网',
                        code: 'dlyh_b30_c70_1'
                    },
                    redirect: '/asset-management/along-facilities/bridge-fence/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'BridgeFenceList',
                            meta: {
                                title: '列表',
                                componentName: 'BridgeFenceList',
                                details: ['BridgeFenceEdit', 'BridgeFenceDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/bridge-fence/index')
                        },
                        {
                            path: 'add',
                            name: 'BridgeFenceAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/along-facilities/bridge-fence/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/bridge-fence/add')
                        },
                        {
                            path: 'edit',
                            name: 'BridgeFenceEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/along-facilities/bridge-fence/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/bridge-fence/add')
                        },
                        {
                            path: 'detail',
                            name: 'BridgeFenceDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/along-facilities/bridge-fence/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/bridge-fence/add')
                        }
                    ]
                },
                {
                    path: 'milepost',
                    name: 'Milepost',
                    meta: {
                        title: '里程标',
                        code: 'dlyh_b30_c71_1'
                    },
                    redirect: '/asset-management/along-facilities/milepost/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'MilepostList',
                            meta: {
                                title: '列表',
                                componentName: 'MilepostList',
                                details: ['MilepostEdit', 'MilepostDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/milepost/index')
                        },
                        {
                            path: 'add',
                            name: 'MilepostAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/along-facilities/milepost/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/milepost/add')
                        },
                        {
                            path: 'edit',
                            name: 'MilepostEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/along-facilities/milepost/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/milepost/add')
                        },
                        {
                            path: 'detail',
                            name: 'MilepostDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/along-facilities/milepost/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/milepost/add')
                        }
                    ]
                },
                {
                    path: 'boundary-monument',
                    name: 'BoundaryMonument',
                    meta: {
                        title: '公路界碑',
                        code: 'dlyh_b30_c72_1'
                    },
                    redirect: '/asset-management/along-facilities/boundary-monument/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'BoundaryMonumentList',
                            meta: {
                                title: '列表',
                                componentName: 'BoundaryMonumentList',
                                details: ['BoundaryMonumentEdit', 'BoundaryMonumentDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/boundary-monument/index')
                        },
                        {
                            path: 'add',
                            name: 'BoundaryMonumentAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/along-facilities/boundary-monument/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/boundary-monument/add')
                        },
                        {
                            path: 'edit',
                            name: 'BoundaryMonumentEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/along-facilities/boundary-monument/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/boundary-monument/add')
                        },
                        {
                            path: 'detail',
                            name: 'BoundaryMonumentDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/along-facilities/boundary-monument/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/along-facilities/boundary-monument/add')
                        }
                    ]
                }
            ]
        },
        {
            path: 'emergency-shelter-facility',
            name: 'EmergencyShelterFacility',
            component: LayoutInset,
            meta: {
                title: '应急避险设施',
                iconSvg: 'emergency-shelter-facility',
                code: 'dlyh_a11_b31_1'
            },
            redirect: '/asset-management/emergency-shelter-facility/index',
            children: [
                {
                    path: 'lane',
                    name: 'Lane',
                    meta: {
                        title: '应急避险车道',
                        code: 'dlyh_b31_c73_1'
                    },
                    redirect: '/asset-management/emergency-shelter-facility/lane/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'LaneList',
                            meta: {
                                title: '列表',
                                componentName: 'LaneList',
                                details: ['LaneEdit', 'LaneDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/emergency-shelter-facility/lane/index')
                        },
                        {
                            path: 'add',
                            name: 'LaneAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/emergency-shelter-facility/lane/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/emergency-shelter-facility/lane/add')
                        },
                        {
                            path: 'edit',
                            name: 'LaneEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/emergency-shelter-facility/lane/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/emergency-shelter-facility/lane/add')
                        },
                        {
                            path: 'detail',
                            name: 'LaneDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/emergency-shelter-facility/lane/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/emergency-shelter-facility/lane/add')
                        }
                    ]
                },
                {
                    path: 'parking-belt',
                    name: 'ParkingBelt',
                    meta: {
                        title: '停车带',
                        code: 'dlyh_b31_c74_1'
                    },
                    redirect: '/asset-management/emergency-shelter-facility/parking-belt/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'ParkingBeltList',
                            meta: {
                                title: '列表',
                                componentName: 'ParkingBeltList',
                                details: ['ParkingBeltEdit', 'ParkingBeltDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/emergency-shelter-facility/parking-belt/index')
                        },
                        {
                            path: 'add',
                            name: 'ParkingBeltAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/emergency-shelter-facility/parking-belt/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/emergency-shelter-facility/parking-belt/add')
                        },
                        {
                            path: 'edit',
                            name: 'ParkingBeltEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/emergency-shelter-facility/parking-belt/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/emergency-shelter-facility/parking-belt/add')
                        },
                        {
                            path: 'detail',
                            name: 'ParkingBeltDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/emergency-shelter-facility/parking-belt/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/emergency-shelter-facility/parking-belt/add')
                        }
                    ]
                }
            ]
        },
        {
            path: 'fire-protection',
            name: 'FireProtection',
            component: LayoutInset,
            meta: {
                title: '消防',
                iconSvg: 'fire-protection',
                code: 'dlyh_a11_b32_1'
            },
            redirect: '/asset-management/fire-protection/index',
            children: [
                {
                    path: 'facility',
                    name: 'Facility',
                    meta: {
                        title: '消防设施',
                        code: 'dlyh_b32_c75_1'
                    },
                    redirect: '/asset-management/fire-protection/facility/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'FacilityList',
                            meta: {
                                title: '列表',
                                componentName: 'FacilityList',
                                details: ['FacilityEdit', 'FacilityDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/fire-protection/facility/index')
                        },
                        {
                            path: 'add',
                            name: 'FacilityAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/fire-protection/facility/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/fire-protection/facility/add')
                        },
                        {
                            path: 'edit',
                            name: 'FacilityEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/fire-protection/facility/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/fire-protection/facility/add')
                        },
                        {
                            path: 'detail',
                            name: 'FacilityDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/fire-protection/facility/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/fire-protection/facility/add')
                        }
                    ]
                },
                {
                    path: 'pool',
                    name: 'Pool',
                    meta: {
                        title: '消防水池',
                        code: 'dlyh_b32_c80_1'
                    },
                    redirect: '/asset-management/fire-protection/pool/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'PoolList',
                            meta: {
                                title: '列表',
                                componentName: 'PoolList',
                                details: ['PoolEdit', 'PoolDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/fire-protection/pool/index')
                        },
                        {
                            path: 'add',
                            name: 'PoolAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/fire-protection/pool/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/fire-protection/pool/add')
                        },
                        {
                            path: 'edit',
                            name: 'PoolEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/fire-protection/pool/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/fire-protection/pool/add')
                        },
                        {
                            path: 'detail',
                            name: 'PoolDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/fire-protection/pool/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/fire-protection/pool/add')
                        }
                    ]
                }
            ]
        },
        {
            path: 'traffic-data',
            name: 'TrafficData',
            component: LayoutInset,
            meta: {
                title: '交通量数据',
                iconSvg: 'traffic-data',
                code: 'dlyh_a7_b20_1'
            },
            redirect: '/asset-management/traffic-data/index',
            children: [
                {
                    path: 'index',
                    name: 'TrafficDataIndex',
                    meta: {
                        title: '列表',
                        componentName: 'TrafficDataIndex',
                        code: 'dlyh_b20_c44_1'
                    },
                    hide: true,
                    component: () => import('@/views/asset-management/traffic-data/index')
                }
            ]
        },
        {
            path: 'data-knowledge-base',
            name: 'DataKnowledgeBase',
            component: LayoutInset,
            meta: {
                title: '数据知识库',
                iconSvg: 'data-knowledge-base',
                code: 'dlyh_a7_b21_1'
            },
            redirect: '/asset-management/data-knowledge-base/index',
            children: [
                {
                    path: 'index',
                    name: 'DataKnowledgeBaseIndex',
                    meta: {
                        title: '列表',
                        componentName: 'DataKnowledgeBaseIndex',
                        code: 'dlyh_b21_c45_1'
                    },
                    hide: true,
                    component: () => import('@/views/asset-management/data-knowledge-base/index')
                }
            ]
        },
        {
            path: 'data-quality-management',
            name: 'DataQualityManagement',
            component: LayoutInset,
            meta: {
                title: '数据质量管理',
                iconSvg: 'data-quality-management',
                code: 'dlyh_a11_b33_1'
            },
            redirect: '/asset-management/data-quality-management/parameter-maintenance/index',
            children: [
                {
                    path: 'parameter-maintenance',
                    name: 'DataQualityParameterMaintenance',
                    meta: {
                        title: '参数维护',
                        code: 'dlyh_b33_c76_1'
                    },
                    redirect: '/asset-management/data-quality-management/parameter-maintenance/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'ParameterMaintenanceList',
                            meta: {
                                title: '列表',
                                componentName: 'ParameterMaintenanceList',
                                details: ['ParameterMaintenanceEdit', 'ParameterMaintenanceDetail']
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/data-quality-management/parameter-maintenance/index')
                        },
                        {
                            path: 'add',
                            name: 'ParameterMaintenanceAdd',
                            meta: {
                                title: '新增',
                                activeMenu: '/asset-management/data-quality-management/parameter-maintenance/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/data-quality-management/parameter-maintenance/add')
                        },
                        {
                            path: 'edit',
                            name: 'ParameterMaintenanceEdit',
                            meta: {
                                title: '编辑',
                                activeMenu: '/asset-management/data-quality-management/parameter-maintenance/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/data-quality-management/parameter-maintenance/add')
                        },
                        {
                            path: 'detail',
                            name: 'ParameterMaintenanceDetail',
                            meta: {
                                title: '详情',
                                activeMenu: '/asset-management/data-quality-management/parameter-maintenance/index'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/data-quality-management/parameter-maintenance/add')
                        }
                    ]
                },
                {
                    path: 'map-update',
                    name: 'MapUpdate',
                    meta: {
                        title: '地图矢量更新',
                        code: 'dlyh_b33_c77_1'
                    },
                    redirect: '/asset-management/data-quality-management/map-update/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'MapUpdateList',
                            meta: {
                                title: '列表'
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/data-quality-management/map-update/index')
                        }
                    ]
                },
                {
                    path: 'data-audit',
                    name: 'DataAudit',
                    meta: {
                        title: '数据稽核',
                        code: 'dlyh_b33_c78_1'
                    },
                    redirect: '/asset-management/data-quality-management/data-audit/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'DataAuditList',
                            meta: {
                                title: '列表',
                                componentName: 'DataAuditList',
                                details: []
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/data-quality-management/data-audit/index')
                        }
                    ]
                },
                {
                    path: 'control-work-order',
                    name: 'ControlWorkOrder',
                    meta: {
                        title: '数据治理工单',
                        code: 'dlyh_b33_c79_1'
                    },
                    redirect: '/asset-management/data-quality-management/control-work-order/index',
                    component: LayoutInset,
                    children: [
                        {
                            path: 'index',
                            name: 'ControlWorkOrderList',
                            meta: {
                                title: '列表',
                                componentName: 'ControlWorkOrderList',
                                details: []
                            },
                            hide: true,
                            component: () => import('@/views/asset-management/data-quality-management/control-work-order/index')
                        }
                    ]
                }
            ]
        }
    ]
}
export default assetManagement
